Create Sub Accounts
Sub accounts are created only through the API and serve a unique purpose to act as a pocket of money where funds can sit in. Importantly, sub accounts do not require BVNs upon creation.
Please note that, by default, merchant configuration for setting regions and service providers is not enabled on new accounts. To create sub accounts successfully after successful sign up and KYB onboarding, contact our support team at support@spotflow.one and request merchant configuration activation for your account.
POST
https://api.spotflow.co/api/v1/accounts
Headers
authorization |
|
---|---|
content-type String | application/json |
Request Body Parameters
parentAccountId | This is the id of your main account. |
---|---|
currency String | Choose the currency you want for your sub account. According, to our currently supported currencies, this is in NGN. |
accountName String | Your desired name for your sub account. |
Sample Request Body:
{
"parentAccountId": "123e4567-e89b-12d3-a456-426614174000",
"currency": "NGN",
"accountName": "Quantum Technologies"
}
Sample Response:
200 OK
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"balanceId": "wallet-123456",
"accountName": "Operations Account",
"accountNumber": "0123456789",
"parentAccountId": "123456",
"currency": "NGN",
"mode": "live",
"status": "active",
"createdAt": "2025-05-19T10:15:30Z",
"updatedAt": "2025-05-19T10:15:30Z"
}